package src.com.zzxy.spring34.service.impl;

import src.com.zzxy.spring34.dao.IStudentDao;
import src.com.zzxy.spring34.service.IStudentService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

@Service("stuService")
public class StudentServiceImpl implements IStudentService {
    @Autowired
    private IStudentDao studentDao;

//    public IStudentDao getStudentDao() {
//        return studentDao;
//    }
//
//    public void setStudentDao(IStudentDao studentDao) {
//        this.studentDao = studentDao;
//    }

    @Override
    public void addStudent(String username, String password) {
        studentDao.addStudent(username, password);
    }

    @Override
    public int updateStudent(int id) {
//        try {
//            System.out.println("update student ...");
//            int i = 1 / 0;
//        } catch (Exception e) {
//            System.out.println(e.getMessage());
//            throw new RuntimeException(e);
//        }
        System.out.println("update student ...");
        int i = 1 / 0;
        return id;

    }

    @Override
    public void deleteStudent(int id) {
        System.out.println("delete student ...");
    }
}
